package com.lancoo.ccas52.pojo.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

/**
 * @ClassName PublishStatisticsArrange
 * @Description 统计编排课表
 * @Author quin
 * @Date 2023/4/3 13:53
 */
@Data
@Accessors(chain = true)
public class PublishStatisticsArrange {

    @ApiModelProperty("课程")
    private Statistics courseCount;

    @ApiModelProperty("环节")
    private Statistics segmentCount;

    @Data
    @Accessors(chain = true)
    public static class Statistics{
        @ApiModelProperty("总数")
        private long totalNum;

        @ApiModelProperty("已完成")
        private long completeNum;

        @ApiModelProperty("正常")
        private long normalNum;

        @ApiModelProperty("冲突")
        private long conflictNum;
    }
}
